/**
 * Copyright (C) 2013 SHANGHAI VOLKSWAGEN, All rights reserved.
 * License version 1.0, a copy of which has been included with this.
 *
 * @File name：com.market.order.common.domain.vo.VoOrder
 * @Create on：2024/2/26
 * @Author：liuchang
 */
package com.market.order.common.domain.vo;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.math.BigDecimal;
import java.util.Date;

/**
 * <p>ClassName：VoOrder</p >
 * <p>Description：</p >
 * <p>Author：liuchang</p >
 * <p>Date：2024/2/26</p >
 */
public class VoOrder {
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date orderStartTime;

    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date orderEndTime;

    private Integer userId;

    private Integer orderStatus;

    private BigDecimal startAccount;

    private BigDecimal endAccount;

    public VoOrder() {
    }

    public Date getOrderEndTime() {
        return orderEndTime;
    }

    public void setOrderEndTime(Date orderEndTime) {
        this.orderEndTime = orderEndTime;
    }

    public VoOrder(Date orderStartTime, Date orderEndTime, Integer userId, Integer orderStatus, BigDecimal startAccount, BigDecimal endAccount) {
        this.orderStartTime = orderStartTime;
        this.orderEndTime = orderEndTime;
        this.userId = userId;
        this.orderStatus = orderStatus;
        this.startAccount = startAccount;
        this.endAccount = endAccount;
    }

    public Integer getOrderStatus() {
        return orderStatus;
    }

    public void setOrderStatus(Integer orderStatus) {
        this.orderStatus = orderStatus;
    }

    public Date getOrderStartTime() {
        return orderStartTime;
    }

    public void setOrderStartTime(Date orderStartTime) {
        this.orderStartTime = orderStartTime;
    }

    public Integer getUserId() {
        return userId;
    }

    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    public BigDecimal getStartAccount() {
        return startAccount;
    }

    public void setStartAccount(BigDecimal startAccount) {
        this.startAccount = startAccount;
    }

    public BigDecimal getEndAccount() {
        return endAccount;
    }

    public void setEndAccount(BigDecimal endAccount) {
        this.endAccount = endAccount;
    }
}
